Aaron Ross – Odyssey 30•15
The boss is in town
2 Jan 2016
Filmed and edited by Walter Pieringer
The boss is in town. Aaron Ross section in Odyssey's 30 year celebration video is another great one from a dude who's been on the top of the game for a long time.
Unbelievably good. Just about every clip is rewind worthy
This dude isn't afraid of massive stairsets and rails