rebelradio.com
Charming Timur Set To Release "So Far So Good" February 7 -
Charming Timur is a one man metal band from Finland. Bringing together the most massive and monstrous songs from throughout the entire Charming Timur catalog once and [Read More...]