James Macdonald
is using TikTok. Join us now!
Open App
middleclassrapper

@middleclassrapper

506Videos

223Following

251Followers

2650Hearts

My Dadmission:To amuse & promote mental health. YouTube-Middle Class Rapper

Create your own videos!