December 27, 2011
Bell & Ross Twelve O’Clock Watches Say to Hell with 23 Hours, 59 Minutes and 58 Seconds of the Day

Sometimes a watch looks so cool that it doesn’t matter if it doesn’t really serve its originally intended purpose. I’d have to say this is one of those times.…