Layla Ahmad

Layla Ahmad

Is prone to speaking to invisible cameras while doing mock "confessionals" and once tried to flip a table at a gathering in New Jersey. Clearly watches too much reality TV.