Whats Up Live Leak

just a short video of me...live in a little town in UPState new york..nothing real exciting..but i got my eyes peeled..haha..

Loading...

Added:

By: skwirl78 (851.90)

Tags: liveleakers, me, video, new york

Location: 225 Erie St, Lancaster, NY 14086, USA