So, this is Jedward. Apparently they're big in Europe.
They were Tara Reid's guests at the American Pie premiere the other day and I thought it best to grab a pic since they were right there. Watching them interact with people was a lot of fun! Now I'll have to check them out online.