Aly & AJ Michalka are London Lovely

aly aj michalka london lovely 07

About Photo #231131: BFF sisters Aly and AJ Michalka keep close together as they leave their London hotel on Wednesday afternoon (July 29). The 78violet band members are in Europe… Read The Post Here