Katrina Chester of LUXX – “Me & Bobby McGee” (Janis Joplin cover) LIVE TV (2006)
New York-based hard-rock band LUXX was formed by Katrina Chester and Ian Hatton in 1996. By then, British-born Hatton, a veteran of the late 80s and early 90s rock scene,…