Stefan Babcock is a vocalist and guitarist from Toronto, Canada. He is the lead vocalist of the punk group PUP. He also played in a ska band in high school called Stop Drop N Skank.
The most popular song by Stefan Babcock's is Hard to Swallow
Stefan Babcock's first song Hard to Swallow released on Sun Nov 01 2020.