The (new) Abbey Road

Umm...four weird guy/monster/alien walking down the street..maan I have to go to the doctor!!! :P