About Yangchuanosaurus
This channel will have the occasional stream, and upload.
I am nothing but a Dinosaur loving nerd from North Wales. I have now become full time student, but I still have lofty ambitions to play video games and enjoy life.
Most Viewed Games
Latest Videos
2024-01-06 12:26:37 AM ● 24 views ● 1:16:24
2023-11-22 11:23:22 PM ● 0 views ● 0:00
2021-07-27 9:06:11 PM ● 116 views ● 0:16
2021-06-22 4:43:51 PM ● 889 views ● 0:31