Yo Go, Mustang MamaGirl StuffI saw this bad ass Mama on La Cienega last night. Love it! Her sticker says “Under Construction”– too cool. previous10 Worst Car Headlines of 2011nextOnly In LA: Errands like an Angelino