John dumelo at niagara falls in canada filming reality show |
The show is featuring dumelo himself ,though ,he is yet to disclose what the show will look like . Most parts of the show have been shot in canada and the united states.
John dumelo at niagara falls in canada filming reality show |
1 Comments
Goodluck with that,
ReplyDelete