Terminator Bike Wouldn’t you just love to say “hasta la vista, baby” on this killer bike from the upcoming Terminator Salvation movie? Written by Newshub.co.uk Unit