These sites are, I think, the meteorological equivalent of snuff films.
To me, these sites are basically meteorological snuff films.
mnli hypothesis: To me, these sites are basically meteorological snuff films. premise: These sites are, I think, the meteorological equivalent of snuff films.