Marsta Menzz - Know My Own Faults (Prod. Lumes) [Music Video]
North London Grime MC Marsta Menzz makes his Grime Report debut with this Lumes produced track 'Know My Own Faults' taken from his mixtape 'Marsta Plan 2' available here : http://www.marstamenzz.com.
No comments:
Post a Comment