Quote Originally Posted by ACE-FLO View Post

Anyone been Studio Liverpools website to get any further confirmation?

They're building it.