Colossal Boss

Colossal Boss is the best hard drivin' rock band in Seattle, Washington, USA. Big time rock and roll with soul, Colossal Boss is a band to be reckoned with. Rock and roll baby!

Welcome to the World Declan!

Ted Norris, guitarist extraordinaire, and his wife Liz welcomed into the world their beautiful baby boy Declan! At 6 pounds, 5 ounces, he is a mighty little warrior! Congratulations to them and welcome to the world little buddy!! We can't wait to get you rockin'!