Masterlast Website Coming Soon!
Check out our MySpace site!
"Mastery of Self"
Masterlast's debut album out:
USA - February 20, 2007
EU - September 29, 2006
CAN - October 3, 2006
JAP - October 4, 2006