Good job, John. Love your energy!
I don't exactly agree with your pronunciation of BUS (in America "bos" is OK) but the rest is pretty hilarious.
But you forgot to correct the pronunciation of "Report."
It's not REport. It's rePORT.
Still, great job.