Travelling Circus: A Review