If you can't tell, my name is Kevin.
Kevin Fucking Church.
Or KFC for short.
I live in here in the US in the state with the largest name.

 

Southern New England band Treestar played their hit “Helix” at a Friday night concert on December 17th. Here is what ensued.