They say that numbers don’t lie and those we just discovered about mobile billboards and outdoor advertising might completely surprise you!