About R&Ctv
R& CTV is from the Philippines (Baguio City) and now based in London, United Kingdom.
The key feature contents we create are:
Gaming videos (First Person Shooters)
Life in the UK
Short Films
Vlogs
Tech Reviews
Drones
Travels and more
More about R&Ctv
R&Ctv is located at London, United Kingdom