Home Tag Archives: Tricia Penrose

Tag Archives: Tricia Penrose

Throwback Thursday: Tricia Penrose

Many moons ago, in 2002, a well known lady, Tricia Penrose, took part in the UK final for Eurovision with her song “DJ Romeo”. Tricia didn’t quite make it to Eurovision in Estonia, but ended a respectable 2nd place in the UK final. Let’s take a look at what Tricia has been up to recently! Tricia now has two sons, …

Latest Video

Research & Opinion