Imo it is racial discrimination simply because the white teenagers were not asked to follow this 'pay in advance' policy.
.
Who says groups of young white lads haven't been asked fro payment in advance.
People pull the racist card far to fast and often, it;'s a shame because it then makes you automatically thing it's not racism when it could be and doesn't help there cause at all.