About Mr_Abela
I attempt to complete every single achievement in games I play on the hardest difficulty with forfeits.
Mr_Abela is a YouTube channel which has 281 subscribers, publishing around 1.15 thousand videos which altogether total over 72.04 thousand views.
I attempt to complete every single achievement in games I play on the hardest difficulty with forfeits.