February 6, 2015 by julietannb
Irish PopStars Jedward, who have just released slick new single “Make Your Own Luck” are currently in LA, where they have met up with their long term friend, Tara Reid, and it seems, bearded rockers ZZ Top.
Tara tweeted a picture of herself and the talented twins, with one of the legendary band members. Saying “let’s do it again”
The Sharknado star recently featured in the Dublin Duo’s music video Ferocious.