planet romeo news and photos