Originally posted by ThrillsNSpills
View Post
LOL. Where is Tabula Rasa. Seriously though, these rumors are making me hard. I must of checked google news from the beach about 20 times today.
Happy 4th.
Comment