ok im bac here for another 10min special time sextension 
but anyway, those are car batteries, those boxes u see below the
flshing sign, and yes, arent they 12V? 

not those that power the rotating warning lights but rather the
flashing types found usually ontop of the barriers..