Browsing all posts tagged with talk that talk.
Monday, April 30th, 2012
Yes, there is a nest.
Saturday, October 22nd, 2011
Check out Rihanna‘s new video of “We Found Love”. It’s the debut single off her new album Talk That Talk dropping November 18th. You will definitely be fist pumping! -Krash