*Explicit* What was he thinking?! Oh yea, we wasn't. This dude had the nerve to go over her house in a drunken state and peed all over her bed! Would you ever let this dude over again?
Get to know Crystal Rosas on Z100 New York! Find her bio, blogs, and social media handles.Full Bio