User:Stevetalon

Steve Talon is a opiniated YouTuber who hails from the mysterious land of New Brunswick, Canada.