@BuddhaAvenue has experienced first hand the trials and tribulations the streets deliver, yet he continues to thrive from it; writing inspirational lyrics regarding the same timultuous experiences as well as converying the message of hope and perseverance. Peep the latest from Dom Devareaux “Devil In Red Dress”, shot by Kioi Ayize!