Fresh Vetz – The Life

I warned ya about these fellow Long Island natives. Now prepare to listen to the duo’s first single off their upcoming album The Tape Effect.