The lifecycle of a Street Pastors flip flop Jul 15, 2015 | What's happening? 22,000 pairs Loaded by John and Bejoy Ready for use All grown up