Canada's best rapper (is that an ironic statement or what..?) popularized himself in the late 1980s with his track "Let your backbone slide".

Maestro also makes references to various landmarks in Scarborough including L'Amoreaux and Kennedy Station.

Log in or registerto write something here or to contact authors.