semi formal occasion outfits for juniors teenager

Went to film this youtube video, one of the lights fell and hit me in the face. Now I have a huge goose egg on my forehead for said video. Mr Funny bones ain't so funny, or is he??? Muwahahaha (insert evil laugh) semi formal occasion outfits for juniors teenager

Bass Effects Pedal Store