OperationNumbNutts
Superstar
China = High Speed Trains
America = Amtrak

Love or hate China, it's evident we don't have the best shyt anymore.
America = Amtrak

Love or hate China, it's evident we don't have the best shyt anymore.