Roses are red, violets are blue, here are some crazy Valentine's Day facts for you

Number-crunching before the day of love

Valentines DAy

Social Bookmarks