is it true tech has a place or apartment in colorado cause someone told me has a apartment by red rocks or somethin like that (Just Wonderin not tryin to sound like a stalker)
© 2013 Created by Strange Admin.
Report an Issue |
Terms of Service
Please check your browser settings or contact your system administrator.