< no description available >
Most Viewed Games
Latest Videos
2020-01-03 8:36:03 AM ● 2,235 views ● 4:07
2019-10-16 12:27:08 AM ● 3,521 views ● 0:11
Mario Kart 64 (1996)
2018-09-09 7:55:28 PM ● 91 views ● 5:09:06
Leafia Barrett is a YouTube content creator with 553 subscribers. He published 216 videos which altogether total over 332.93 thousand views.