Have Echo and Rochelle been released yet in the UK? Also any update on the release of Franz and Ned?
Announcement
Collapse
No announcement yet.
Echo and Rochelle
Collapse
X
Comment