Cannabis Indica October 12, 2016October 12, 2016 thcscience_admin Thruxton could be: Places[edit] Thruxton, Hampshire Thruxton, Herefordshire Other[edit] Thruxton Circuit, a racetrack in Hampshire Triumph Thruxton 900, a motorcycle Velocette Thruxton, a motorcycle Topics referred to by the same term