1 definition by Mark Roberts Fan Club
A glorified technology teacher at Mulrennan Middle School, also know as the artist of the Speed Train album. The only way of acquiring them are either downloading the tracks online or receiving a disc copy from Mark Roberts in person.
by Mark Roberts Fan Club September 26, 2019