Ticker Tape Parade
Little pieces that may just make sense
Obama won the Nobel Peace Prize
October 9, 2009
WTF?!
No, I did not get my information from The Onion.
←
Word for that feeling when something is just so adorable you want to eat it up
XRumer
→