Once Upon A Time
2014 · Pop Rock · Not On Label (Dead On TV (2) Self-released)
UK · none
Japan Rock
Million-selling guitar music built for Japanese TV, stadiums and karaoke — CD-era records only now reaching vinyl.