Tag: sasha sloan

Live Show

Sasha Sloan and Lauren Aquilina @ The Crocodile

Sad girls Sasha Sloan and Lauren Aquilina are on a massive US tour together. They recently paid a visit to the Crocodile Cafe in Seattle, and it was a night full of many feelings.

Advertisements