Comments Off on A.L.O. in Sun King Studio 92 Today at Noon27 May 2010
A.L.O. is in Studio 92 today at Noon. Laura will have their set on the air this afternoon at 6 p.m. To hold you over until then, we have a couple of videos from their performance in Wilmington, Delaware last Sunday.