Gotta say this is quuuuuite catchy. (Chay is proud to be a Giants fan)
Funny Music Videos
by Stevie Chay Vaughan on July 17, 2013 at 5:40pm
by Stevie Chay Vaughan on July 18, 2011 at 5:26pm
Italy's answer to Rebecca Black (who has a new song coming out at 8 p.m. EST today, FYI). is "Gionny Scandal," who last week dropped this music video for...