Funk Gero's The Sloth from New Britain, CT. First music video, directed, filmed, and edited by Taylor

Camro.