Aly & AJ Michalka: Going To Glasgow

aly aj michalka glasgow 10

About Photo #233931: 78violet sisters Aly and AJ Michalka hold up a signed pic of them as they leave their London hotel on Thursday evening (July 30). The duo are in London to promote… Read The Post Here