Oh, you touch my ta la la.........

....mmm, my ding ding dong....
Like
0
Report Abuse
anonymous user
That song/music video is effing hysterical!!
Like
0
Report Abuse
PeepingTom