Reviews

Razorwire Halo

Razorwire Halo Razorwire Halo is an established; award winning act based out of Kansas City, MO. Created in 2001 by Tak Kitara, Razorwire Halo has evolved...
PETE'S ROCK NEWS AND VIEWS.COM