Fife men face weapon, assault and robbery charges following alleged BP garage raid

© Kenny SmithThe BP filling station.
The BP filling station.